package com.heima.wemedia.service;


import com.heima.model.common.dtos.PageRequestDTO;
import com.heima.model.common.dtos.ResponseResult;
import com.heima.model.wemedia.dtos.WmAttentionFansDto;
import com.heima.model.wemedia.dtos.WmReadCountByDateDTO;

/**
 * @author lo
 * @date 2021/10/12
 */
public interface WmUserFansService {

    /**
     * 查询粉丝列表
     * @param pageRequestDTO 分页参数
     * @return
     */
    ResponseResult getFansList(PageRequestDTO pageRequestDTO);

    /**
     * 关注 或者 取消关注粉丝
     * @param wmAttentionFansDto
     * @return
     */
    ResponseResult attentionFans(WmAttentionFansDto wmAttentionFansDto);

    /**
     * 粉丝画像功能
     * @return
     */
    ResponseResult fansPortrayal();

}
